Add window-tree based, atomic and side window functions to window.el.
authormartin rudalics <rudalics@gmx.at>
Mon, 6 Jun 2011 15:21:07 +0000 (17:21 +0200)
committermartin rudalics <rudalics@gmx.at>
Mon, 6 Jun 2011 15:21:07 +0000 (17:21 +0200)
commit0f08bd2adc82644a68a811ddd97d837f1fbcc03a
tree734b6045a585f549802ece694aba3ee1a8a6e805
parentac7afc0f6832d199325f4f12283135fe1ffd3fe1
Add window-tree based, atomic and side window functions to window.el.

* window.el (window-right, window-left, window-child)
(window-child-count, window-last-child, window-any-p)
(normalize-live-buffer, normalize-live-frame)
(normalize-any-window, normalize-live-window)
(window-iso-combination-p, window-iso-combined-p)
(window-iso-combinations)
(walk-window-tree-1, walk-window-tree, walk-window-subtree)
(windows-with-parameter, window-with-parameter)
(window-atom-root, make-window-atom, window-atom-check-1)
(window-atom-check, window-side-check, window-check): New
functions.
(ignore-window-parameters, window-sides, window-sides-vertical)
(window-sides-slots): New variables.
(window-size-fixed): Move down in code.  Minor doc-string fix.
lisp/ChangeLog
lisp/window.el